#include<iostream>
using namespace std;

int main()
{
    // 一个冒泡排序的例子
    int arr[] = {5, 3, 8, 6, 2, 7, 1, 4};
    int n = sizeof(arr)/sizeof(arr[0]);

    for(int i=0; i<n-1; i++)  
    {
            for(int j=0; j<n-i-1; j++)  
            {
                    if(arr[j] > arr[j+1])  
                    {
                            int temp = arr[j];
                            arr[j] = arr[j+1];
                            arr[j+1] = temp;
                    }
            }
    }

    // 输出排序后的数组
    cout << "Sorted array: ";
    for(int i=0; i<n; i++)
    {
        cout << arr[i] << " ";
    }
    cout << endl;

    return 0;
}